/* 
    Document   : MisEstilos
    Created on : 12/05/2011, 01:19:13 PM
    Author     : Robert
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}
/*CABECERA*/
#header {
	width: 800px;
	height: 100px;
	margin: 0 auto;        
        background: url(libroheader.png) no-repeat;
}
#header h3{
    
    font-family: 'Times New Roman',Times,serif;
    font-style: oblique;
    color: #009900;
    padding: 75px 0 0 8px;    
    font-size: 12px;
}
/*BARRA DE MENU*/
#menu{
	margin: 0px auto;
	width: 800px;
	height:36px;
	background: url(bg-menu-principal.jpg) repeat-x;
}
#menu_der{
	width: 550px;
	float:right;
	height:36px;

}
#menu_der ul{
	border:0px;
	margin:0px;
	padding:0px;
	list-style:none;
	height:36px;
}
#menu_der ul li{
	list-style:none;
	display:block;
	float:right;
	padding: 8px;
}
#menu_der ul li a{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}
#menu_izq{
	width: 200px;
	float:left;
	height:36px;

}
#menu_izq ul{
	border:0px;
	margin:0px;
	padding:0px;
	list-style:none;
	height:36px;
}
#menu_izq ul li{
	list-style:none;
	display:block;
	float: left;
	padding: 8px;
}
#menu_izq ul li a{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}
#menu li:hover{
	background:#AEE857;
	color:#006600;
}
#menu .activate a{
	background:#AEE857;
	color:#006600;
}
/*CONSULTA*/
#consulta{
	width:800px;
	height:40px;
	background: #E2FFB7;
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
        padding: 0px 0px 0px 0px;
}
/*RESULTADOS*/
#resultados{
	width: 800px;
	height:auto;
	padding: 10px 0 10px 0px;
	margin: 0 auto;
	background:#EAFCB4;
}
#contenido{
	width: 760px;
	height:130px;
	margin: 0 auto;
	background:#FFFFFF;
	padding: 10px;
}
#portada{
	float:left;
	width: 80px;
	height: 116px;
	padding: 5px;
}
#datos{
	float: right;
	width: 650px;
	height: 125px;
	padding: 5px;
	border-bottom: 1px solid #D7D27D;
}
#datos_libro{
	float:left;
	width: 380px;
	height: 100px;
	padding: 6px;
}
#datos_venta{
	float:right;
	width:230px;
	height:100px;
	padding:6px;
}
.fuente01{
	font-family: Georgia,Times New Roman Times,Serif;
	font-style:oblique;
	font-size:12px;
	font-weight:bold;
	color: #009900;
}
.fuente02{
	font-family: "Times New Roman", Times, serif;
	font-style:oblique;
	font-size:14px;
}
.fuente03{
	font-family: Georgia,Times New Roman Times,Serif;
	font-style:oblique;
	font-size:12px;
	color:#3366FF;
	font-weight:bold;
	text-decoration: none;
        
}
.fuente04{
	color: #FF0000;
	font-weight:bold;
	font-style:oblique;
	font-size:14px;
}
.fuente05{
	font-family:"Times New Roman", Times, serif;
	font-style:oblique;
}


/*LOGIN*/

#post {
	width: 680px;
	height: auto;
	margin: auto;
	color: #FFFFFF;
}
#registro {
	width: 700px;
	padding-left: 1px;
	padding-top:15px;
        margin: 0 auto;
}
#post-contenido{
	width: 610px;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	text-align:justify;
	padding: 20px 10px 0 50px;
}
/* Login */

#login {
	width: 615px;
	border:#000000;
}
#login .sesion{
	padding: 0 17px 0 17px;
}
#login .imagen{
	float: left;
	width: 140px;
	height:128px;
        background:  url(Key.png) no-repeat;
}
#login .imagen .img{
	width: 128px;
}
#login .datos{
	float: right;
	width: 240px;
}
.input{
	padding: 4px 0 4px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}
.titulo{
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}

/*REGISTRO*/
.registros{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding:5px;
}
.comentarios{
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding:2px;
}

#content {
	float: right;
	width: 800px;
	padding-right: 1px;
        height: auto;
}
.tabla_cabecera{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
        font-weight: bold;
	background-color: #ccff99;
	text-align: left;
        
	
}
.fila_01{
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: solid;
	border-bottom-width: 1px;
	border-color: Silver;
	font-size: 11px;
	padding: 5px;
}
.fila_normal{
        background-color: White;
	font-size: 11px;
}
.fila_activa{
	background-color: #CCCCCC;
	font-size: 11px;
}
.fila_r{    
    font-weight: bold ;
    color: #006600;
    font-size: 16px; 
    text-transform: uppercase;
}
.fila_r2{    
    font-weight: bold ;
    font-size: 14px;
}